everyone sings their own praises - Alemán Inglés Diccionario